feminine plural of inmenso - French English Dictionary